DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV, WEBDEV et WINDEV Mobile 2024 !
Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions PDF
  • Conversion du PDF vers texte
  • Cas particuliers
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
<Variable pdfDocument>.VersTexte (Fonction)
En anglais : <pdfDocument variable>.ToText
Extrait le texte contenu dans un document PDF.
Exemple
WINDEVWEBDEV - Code ServeuriPhone/iPad
MonPDF est un pdfDocument = PDFOuvre("test.pdf")
MaChaîne = MonPDF.VersTexte("1-2")
// Affichage dans un champ de saisie multiligne
SAI_SaisieTexteMulti = MaChaîne
Syntaxe
<Résultat> = <Document PDF>.VersTexte([<Pages à extraire>])
<Résultat> : Chaîne de caractères
Texte du fichier PDF.
<Document PDF> : Variable de type pdfDocument
Nom de la variable de type pdfDocument à manipuler.
<Pages à extraire> : Chaîne de caractères optionnelle
Plage de pages dont le texte doit être extrait. Le format utilisé est identique à celui utilisé dans les boîtes d'impression standard : numéros individuels de pages ou étendue de pages séparés par des points-virgules. Par exemple "1;3;4;6-10;12" signifie que le texte des pages 1, 3, 4, 6 à 10, et 12 sera extrait.
Si ce paramètre n'est pas spécifié ou correspond à une chaîne vide (""), toutes les pages sont extraites.
Remarques

Conversion du PDF vers texte

  • La conversion du PDF vers du texte est réalisée sans conserver le formatage du document.
  • Le texte est extrait dans l'ordre d'apparition des commandes PDF et écrit séquentiellement dans la chaîne résultat. L'organisation du texte en paragraphes et en blocs est conservée (ainsi que les retours chariot).
  • Les caractères Unicode ne sont pas renvoyés.
  • Les données d'un formulaire PDF ne sont pas extraites (ces données ne sont pas stockées dans le fichier PDF).

Cas particuliers

  • La fonction PDFEstProtégé permet de savoir si un mot de passe est nécessaire pour l'ouverture d'un fichier PDF.
  • La fonction PDFNombreDePages permet de connaître le nombre total de pages d'un fichier PDF.
Classification Métier / UI : Code métier
Composante : wd290wdpdf.dll
Version minimum requise
  • Version 2024
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 20/11/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale